iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 13
0
Data Technology

讓你資料美美的(d3.js+vue.js)系列 第 13

D3的select,selectAll

  • 分享至 

  • xImage
  •  

select,select

這兩個的用處是選擇,html的元素,一個是單選,一個是多選,使用方法相當單純,也可以除了html的元素如p、h1...之外也可以選擇自己定義的id或是class


一開始放些東西到網頁上面

p Apple
p.test Banana
p.test#hello lemon

![https://ithelp.ithome.com.tw/upload/images/20180102/20105602rFgb1ff58A.png](https://ithelp.ithome.com.tw/upload/images/20180102/20105602rFgb1f


開始加上一點變化

d3.select('p').text("選擇第一個p")

https://ithelp.ithome.com.tw/upload/images/20180102/20105602ITWVUjTaCu.png

d3.select('p').text("選擇第一個p")
d3.selectAll('p').text("選擇所有的p")

https://ithelp.ithome.com.tw/upload/images/20180102/20105602MQcgNHQvJG.png

d3.select('p').text("選擇第一個p")
d3.selectAll('p').text("選擇所有的p")
d3.select('.test').text("選擇第一個class:test")

https://ithelp.ithome.com.tw/upload/images/20180102/20105602mBXmo1gVZ0.png

d3.select('p').text("選擇第一個p")
d3.selectAll('p').text("選擇所有的p")
d3.select('.test').text("選擇class:test")
d3.selectAll('.test').text("選擇所有class:test")

https://ithelp.ithome.com.tw/upload/images/20180102/20105602v5aP4I2JHY.png

d3.select('p').text("選擇第一個p")
d3.selectAll('p').text("選擇所有的p")
d3.select('.test').text("選擇class:test")
d3.selectAll('.test').text("選擇所有class:test")
d3.select('#hello').text("新年快樂")

https://ithelp.ithome.com.tw/upload/images/20180102/20105602AjFYtWGIqF.png

配合class跟id後可以依所需來選擇目標。


上一篇
接下來要視覺化了!
下一篇
D3的data,datum
系列文
讓你資料美美的(d3.js+vue.js)30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言